be destroyed by artillery fire - Français Anglais Dictionnaire